package com.lihao.dao;

import com.lihao.entity.Course;

import java.util.List;

/**
 * @ClassName CourseDao
 * @Description TODO
 * @Author LiHao
 * @Date 2022/11/19 13:15
 * @Version 1.0
 */
public interface CourseDao {
    /**
     * @return int
     * @Author LiHao
     * @Description 添加课程
     * @Date 13:17 2022/11/19
     * @Param [course]
     */
    int add(Course course);

    /**
     * @return int
     * @Author LiHao
     * @Description 根据id删除课程
     * @Date 13:17 2022/11/19
     * @Param [id]
     */
    int del(int id);

    /**
     * @return int
     * @Author LiHao
     * @Description 更新课程
     * @Date 13:17 2022/11/19
     * @Param [course]
     */
    int update(Course course);

    /**
     * @return java.util.List<com.lihao.entity.Course>
     * @Author LiHao
     * @Description 查询所有课程
     * @Date 13:17 2022/11/19
     * @Param []
     */
    List<Course> selectAll();

}
